import React from 'react'

export default function App() {
   // useState返回的是一个数组。该数组第一个元素是useState函数接收的参数（初始状态）,
    // 第二个参数是一个函数，该函数用于修改状态。
    // console.log(useState());// [undefined, ƒ]
    // console.log(useState(1));// [1, ƒ]

    // 将数组进行解构赋值
    // 设置了一个名字为num值为1的初始状态。
    // 提供了一个用于修改num状态的方法setNum
  const [num, setNum] = useState(1);// useState拥有记忆功能。只会保留上一次执行
  return (
    <div>
      <button onClick={()=>setNum(num+1)}>{num}</button>
    </div>
  )
}
